Evolutionary and embryogenic approaches to autonomic systems
نویسندگان
چکیده
In this paper we present a review of state-of-the-art techniques for automated creation and evolution of software. The focus is on bio-inspired bottom-up approaches, in which complexity is grown from interactions among simpler units. First, we review Evolutionary Computation (EC) techniques, highlighting their potential application to the automated optimization of computer programs in an online, dynamic environment. Then, we survey approaches inspired by embryology, in which artificial entities undergo a developmental process. We introduce the concept of EmbryoWare to refer to software that can be modified via an embryogenic process. We refer to Evolutionary Developmental Computation as the combined evo-devo approach in software, and describe its constituent elements. The paper concludes with a short discussion and outlook for applications of the aforementioned techniques to autonomic computing and communication systems. ∗This work has been partially funded by the European Commission within the framework of the BIONETS project EUIST-FET-SAC-FP6-027748, www.bionets.eu. Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. To copy otherwise, to republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Inter-Perf, October 24, 2008, Athens, GREECE. Copyright 2008 ICST ISBN # 978-963-9799-31-8 .
منابع مشابه
A hybridization of evolutionary fuzzy systems and ant Colony optimization for intrusion detection
A hybrid approach for intrusion detection in computer networks is presented in this paper. The proposed approach combines an evolutionary-based fuzzy system with an Ant Colony Optimization procedure to generate high-quality fuzzy-classification rules. We applied our hybrid learning approach to network security and validated it using the DARPA KDD-Cup99 benchmark data set. The results indicate t...
متن کاملProposing a Novel Cost Sensitive Imbalanced Classification Method based on Hybrid of New Fuzzy Cost Assigning Approaches, Fuzzy Clustering and Evolutionary Algorithms
In this paper, a new hybrid methodology is introduced to design a cost-sensitive fuzzy rule-based classification system. A novel cost metric is proposed based on the combination of three different concepts: Entropy, Gini index and DKM criterion. In order to calculate the effective cost of patterns, a hybrid of fuzzy c-means clustering and particle swarm optimization algorithm is utilized. This ...
متن کاملMultivesicular Assemblies as Real-World Testbeds for Embryogenic Evolutionary Systems
Embryogenic evolution emulates in silico cell-like entities to get more powerful methods for complex evolutionary tasks. As simulations have to abstract from the biological model, implicit information hidden in its physics is lost. Here, we propose to use cell-like entities as a real-world in vitro testbed. In analogy to evolutionary robotics, where solutions evolved in simulations may be teste...
متن کاملBio-Inspired Approaches for Autonomic Pervasive Computing Systems
In this chapter, we present some of the biologically-inspired approaches, developed within the context of the European project BIONETS for enabling autonomic pervasive computing environments. The set of problems addressed include networking as well as service management issues. The approach pursued is based on the use of evolutionary techniques — properly embedded in the system components — as ...
متن کاملEvolutionary Computing and Autonomic Computing: Shared Problems, Shared Solutions?
The purpose of this paper is to present evolutionary computing (EC) and to identify a number of issues where EC and autonomic computing, a.k.a. self-*, are mutually relevant for each other. We show that Evolutionary Algorithms (EA) form a metaheuristic that can be used to tackle the problem of self-optimisation in autonomic systems and suggest that an evolutionary approach can also help solving...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008